package com.qj.yantaishan.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.qj.yantaishan.common.annotation.Excel;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class OrderProductVo implements Serializable {
    private String productName;
    /**
     * 订单商品id
     */
    private Long pigcmsId;

    /**
     * 订单id
     */
    @Excel(name = "订单id")
    private Integer orderId;


    /**
     * 商品id
     */
    @Excel(name = "商品id")
    private Integer productId;


    /**
     * 数量
     */
    @Excel(name = "数量")
    private Integer proNum;
    @Excel(name = "无规格时商品供货价，有规格时取sku表的supply_price为供货价")
    private BigDecimal gongPrice;
    /**
     * 购买时商品的价格
     */
    @Excel(name = "购买时商品的价格")
    private BigDecimal proPrice;


    /**
     * 每一个产品的重量，单位：克
     */
    @Excel(name = "每一个产品的重量，单位：克")
    private BigDecimal proWeight;

    /**
     * 在包裹里的状态 0未发货 1已发货 2已到店 3已签收
     */
    @Excel(name = "在包裹里的状态 0未发货 1已发货 2已到店 3已签收")
    private Integer inPackageStatus;

    /**
     * 商品图片
     */
    @TableField(exist = false)
    private String proPic;
}
